Elon Musk's $44 Billion Twitter Acquisition Back On Track For Completion